package com.punai.evaluationSystem.costDataEvalute.domain;

import com.baomidou.mybatisplus.annotation.TableField;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.punai.common.annotation.Excel;
import com.punai.common.core.domain.BaseEntity;

/**
 * results对象 evaluation_results
 *
 * @author tj
 * @date 2023-04-25
 */
public class EvaluationResults extends BaseEntity
        {
private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private String id;
    /** 评价结果数据 */
    @Excel(name = "评价结果数据")
    private String pjjgsj;
    /** 不同价格数量 */
    @Excel(name = "不同价格数量")
    private Integer btjgsl;
    /** 总数量 */
    @Excel(name = "总数量")
    private Integer count;
    /** 是否存在于资产库 */
    @Excel(name = "是否存在于资产库")
    private Integer isassets;
    /** 分类id */
    @Excel(name = "分类id")
    private String classification;
    /** 价格类型来源 */
    @Excel(name = "工程专业")
    private String priceType;
    /** 数据评价类型 价格：01 应用排名：02 */
    @Excel(name = "数据评价类型 价格：01 应用排名：02")
    private String evaluateType;

    @TableField(exist = false)
    private String timeStart;

    @TableField(exist = false)
    private String timeEnd;

    public void setId(String id)
    {
        this.id = id;
    }

    public String getId()
    {
        return id;
    }
    public void setPjjgsj(String pjjgsj)
    {
        this.pjjgsj = pjjgsj;
    }

    public String getPjjgsj()
    {
        return pjjgsj;
    }
    public void setBtjgsl(Integer btjgsl)
    {
        this.btjgsl = btjgsl;
    }

    public Integer getBtjgsl()
    {
        return btjgsl;
    }
    public void setCount(Integer count)
    {
        this.count = count;
    }

    public Integer getCount()
    {
        return count;
    }
    public void setIsassets(Integer isassets)
    {
        this.isassets = isassets;
    }

    public Integer getIsassets()
    {
        return isassets;
    }
    public void setClassification(String classification)
    {
        this.classification = classification;
    }

    public String getClassification()
    {
        return classification;
    }
    public void setPriceType(String priceType)
    {
        this.priceType = priceType;
    }

    public String getPriceType()
    {
        return priceType;
    }
    public void setEvaluateType(String evaluateType)
    {
        this.evaluateType = evaluateType;
    }

    public String getEvaluateType()
    {
        return evaluateType;
    }

    public String getTimeStart() {
        return timeStart;
    }

    public void setTimeStart(String timeStart) {
        this.timeStart = timeStart;
    }

    public String getTimeEnd() {
        return timeEnd;
    }

    public void setTimeEnd(String timeEnd) {
        this.timeEnd = timeEnd;
    }

            @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("pjjgsj", getPjjgsj())
            .append("btjgsl", getBtjgsl())
            .append("count", getCount())
            .append("isassets", getIsassets())
            .append("classification", getClassification())
            .append("priceType", getPriceType())
            .append("evaluateType", getEvaluateType())
            .append("createTime", getCreateTime())
            .append("createBy", getCreateBy())
            .append("updateTime", getUpdateTime())
            .append("updateBy", getUpdateBy())
        .toString();
    }
}
